layui.use(['form', 'layer'], function () {
	var form = layui.form,
		layer = layui.layer,
		$ = layui.jquery,
		$form = $('form');
	okLoading.close();
	//添加验证规则verify
	form.verify({
		pass: [
			/^[\S]{6,16}$/
			, '密码必须6到16位，且不能出现空格'
		],
		oldPwd: function (value, item) {
			if (value != $("#password").val()) {
				return "密码错误，请重新输入！";
			}
		},
		confirmPwd: function (value, item) {
			if (!new RegExp($("#oldPwd").val()).test(value)) {
				return "两次输入密码不一致，请重新输入！";
			}
		},

	});
	/**
	 * 取到登入以后的个人信息
	 * @type {string}
	 */
	var url = "/admin/userMessage";
	$.ajax({
		url:url,
		data:null,
		dataType:'json',
		type:'POST',
		success:function(obj){
			console.info(obj);
			if(obj.status == 20){
				//设置用户名
				$("#userName").val(obj.data.userName);
				//设置密码
				$("#password").val(obj.data.userPassword)
			}else{
				window.location.href = "pages/login.html";
			}
		},
		error:function(){

		}
	});


	//修改密码
	form.on("submit(changePwd)", function (data) {
		var index = layer.msg('提交中，请稍候', {icon: 16, time: 3000, shade: 0.8},function () {
			$.ajax({
				async:"true",
				type:"POST",
				dataType:"JSON",
				data:{oldPwd:data.field.oldPwd,newPwd:data.field.newPwd},
				url:"/perUsers/userUpdatePassword",
				success:function (obj) {
					if (obj.status == 20) {
						layer.close(index);
						layer.msg(obj.message,{time:1500,icon:1});
						$(".pwd").val('');
					}else if(obj.status == 2){
						layer.msg("<a style='color:black;'>"+obj.message+"</a>",{time:1000,icon:2});
					} else {
						layer.msg("<a style='color:black;'>"+obj.message+"</a>",{time:1000,icon:2});
					}
				},
				error:function () {

				}
			})
		});
		// var time = setTimeout(function () {
		// 	layer.close(index);
		// 	layer.msg("密码修改成功");
		// 	$(".pwd").val('');
		// }, 2000);
		console.info(data.field);


		return false; //阻止表单跳转。，如果需要表单跳转去掉这段即可。
	})

});

